Father Stepan Smolen, outside a pub in Česky Krumlov, his hometown, in the Czech Republic.

I forgot I took that photo until I discovered it on my phone just now. We had just left this place after a light lunch.