LEG1: European Tour 2010 Britain to Greece - trendinvestor
Storks nest in Eastern Hungary, they are huge and underneath many smaller birds nest

Storks nest in Eastern Hungary, they are huge and underneath many smaller birds nest