TWO STOREY BUILDING

Two store residential and commercial building at Heraklion Crete