Traveler, hitchhiker, nature and mountings lover
Georgia, Poland, Russian Federation, Turkey
Poland, Turkey