Share
twitterlinkedinfacebook
Image 1 of 1
TDI00580RUS.jpg
Russian Orthodox priest begging at the entrance to Nevsky Prospect metro station.  ..