Chelsea in Bloom London, UK. Japanese sea goddess with floral kimono, floral art. Florist: Inwater Flowers. Royal Borough of Kensington and Chelsea.

- Image ID: TAYAA5
Chelsea in Bloom London, UK. Japanese sea goddess with floral kimono, floral art. Florist: Inwater Flowers. Royal Borough of Kensington and Chelsea.
Tony Farrugia / Alamy Stock Photo
Image ID: TAYAA5
Princess of the sea, from the famous Japanese fairy tale Urashima Taro. Display is outside the Sticks n Sushi restaurant in Kings Road. A Gold winner at Chelsea in Bloom.
Location: Kings Road, Chelsea, London, England, UK.