The Golden Arches

Amathus Avenue
Limassol
Cyprus