No photo yet+ Add photos
Plaza de Tetuán y ubicación del monumento al Doctor Robert
ply. Tetuan, s/n, 08010 Barcelona, Spain
1985Landscape
Explore 9 works by Andreu Arriola Madorell on an interactive map — in Spain. Mostly landscape buildings, built between the 1980s and the 2010s.