apartment building


apartment building - immeuble

Larnaca, Cyprus.