Barcelona, Spain

at 1078 × 718
Barcelona, Spain

Los relámpagos.