Limnia ( fruit market )

95, Fragklinou Rousvelt | 3011 | Limassol | Limassol Region