Bucharest, Romania
The odds seem insurmountable, yet his courage never flags. Single-handed, through fog and sleet and snow, he risks something important every day.
Followers (18)
See allAll shows
Sort by
Bucharest, Romania
The odds seem insurmountable, yet his courage never flags. Single-handed, through fog and sleet and snow, he risks something important every day.
Followers (18)
See all