Vista Tarragona

 
Their tea shop in Tarragona

C / Major, 32

Tea Shop