Storks populate the tops of buildings all over the south of Portugal; these ones had a nest directly across from our roof terrace in Olhao.
Storks populate the tops of buildings all over the south of Portugal; these ones had a nest directly across from our roof terrace in Olhao.