free plaza espanya photos download
-
AI aesthetic score: 67
people boating on canal near red concrete building during daytime -
AI aesthetic score: 59
barcelona, plaza espanya, road, space