Secret Russian Encampment

Comment by Ben

We also have them in Italy (though it might be pig farming… View Placemark / Google Earth