FranksFrankfurt – Daily Sidebars
A fact often ignored is that cows actually do read road signs (photo taken on Madeira island, March 1)
Serra de Agua, situated more or less in the center of Madeira island, Portugal, Feb.28.