Designed by
Title
he building of the biomedical research institute and city traffic on Barceloneta street #339498084
Description
SPAIN, BARCELONA, SEPTEMBER, 25, 2024: The building of the biomedical research institute and city traffic on Barceloneta street in Barcelona, Spain.
This image is editorial