Image is of the Central Armed Forces Museum in Moscow (And, yes, another Beagle Sighting for those counting)
Image is of the Central Armed Forces Museum in Moscow (And, yes, another Beagle Sighting for those counting) Museums - Air By: Pdunn