Add to Lightbox
Comp
163281840 (RM)
SPAIN, CATALONIA, BARCELONA, ARC DE TRIOMF,