Preview

Tapa Bar " La Chata " , Madrid , Spain , Europe : Tapa bar and restaurant , tiled front
Tapa Bar " La Chata " , Madrid , Spain , Europe : Tapa bar and restaurant , tiled front
Image ID: 832-366130
Artist: White Star / Monica Gumm
Purchase a commercial license Buy framed prints & more from our print store