Troika Sleigh Ride

Troika Sleigh Ride
Taken in Russia in the gardens of Catherine's palace outside St. Petersburg

Troika Ride Normal

Troika Ride Normal