triangular rsidential building in the city of Alicante, Spain

triangular rsidential building in the city of Alicante, Spain