Preview

Spain, Catalonia, Barcelona, Dragon sculpture on Building in Placa de la Boqueria on La Rambla.
Spain, Catalonia, Barcelona, Dragon sculpture on Building in Placa de la Boqueria on La Rambla.
Image ID: 797-11858
Artist: Stephen Rafferty
Purchase a commercial license Buy framed prints & more from our print store