Flowers & Designs by Roys Herodotou ( flower shop )

123, Gladstonos | 3032 | Limassol | Limassol Region