Land for sale sign in spanish languaje (solar en venda) in Barcelona.
Size: 4288px × 2848px
Location: Poblenou District, Barcelona, Catalonia, Spain.
Photo credit: © Jordi Boixareu / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: barcelona, construction, land, sale, sign, spain