Soldiers Decameron
Soldiers Decameron
| 01 December 2005 (USA)
Soldiers Decameron Trailers

A bunch of funny and romantic stories from the life of a military base in Russia.

Reviews