Photo No. 30106 - Barcelona, Spain 2015

La Boqueria Market on the Ramblas

Pix  30106

up arrow