Plaza Mayor.

at 2039 × 1359
Madrid, Spain

Mini fat spidey.