La Rambla
Barcelona, Spain
La Rambla is a street in central Barcelona that is a tree lined pedestrian street popular with tourists and locals. Photo © copyright by Edith Levy.
La Rambla is a street in central Barcelona that is a tree lined pedestrian street popular with tourists and locals. Photo © copyright by Edith Levy.