Casa Tejada

By EMStudio Barcelona
  • Restaurant - Barcelona