Street banners, giant candles and the odd cigarette: Corpus Christi in Seville

Street banners, giant candles and the odd cigarette: Corpus Christi in Seville