The Transfagarasan road, the best road in the world according to Jeremy Clarkson from Top Gear. Stun
The Transfagarasan road, the best road in the world according to Jeremy Clarkson from Top Gear. Stunning photographs by Szabi Ignacz. -- source link
#top gear#jeremy clarkson#transfagarasan#nature#natural#incredible#photography#photographs#travel#romania#romanian#romanians