Designed by
Title
The Aduana Building - Tax Collectors Administration Agency Office in Barcelona #182639807
Description
Barcelona, Spain. The Aduana Building - Tax Collectors Administration Agency Office building Agencia Tributaria at Port Vell, La Rambla. One of four winged lion sculptures on roof in background.