Translate


Sunday, September 16, 2018

One Fine Day in Germany (Episode 25,765)

Hat tip Gates of Vienna and Vlad Tepes


Just another fine day in Germany, where mamas can take their kids for an afternoon drive.






No comments: