by Alenmax
Moscow, Russia - April 2005. The man and the woman kiss on a bench. At a background two police officers on horses.