A few buildings in Valencia, Spain

A few buildings in Valencia, Spain

Charlie
Looks like a bunch of apartments?
Default Title