Near La Rambla


barcelona, spain


Details