Seville, Spain

Plaza de Espana

aaaand scene!

The Visa ad is wrapped and I'm heading home for an extended travel break.