Spain, Barcelona, Las Ramblas, The Escriba Patisserie and Chocolate Shop

- Image ID: C61GCE
Spain, Barcelona, Las Ramblas, The Escriba Patisserie and Chocolate Shop
Steve Vidler / Alamy Stock Photo
Image ID: C61GCE
Spain, Barcelona, Las Ramblas, The Escriba Patisserie and Chocolate Shop
Location: Spain, Barcelona, Las Ramblas