Portugal

 

Faro Beach

Porto Alto, Stork

Tagus River, Ruppell's Vulture