Under construction residental building in small town in Spain, Canals.

- Image ID: RTRXFE
Under construction residental building in small town in Spain, Canals.
Darius Sulcius / Alamy Stock Photo
Image ID: RTRXFE
Under construction residental building in small town in Spain, Canals