Designed by
Title
Aduana Building - Tax Collectors Administration Agency Office in Barcelona #182639550
Description
Barcelona, Spain. Aduana Building - Tax Collectors Administration Agency Office Agencia Tributaria at Port Vell, with winged lion sculptures. Christopher Columbus Monument behind.
This image is editorial