Rhine and Shine

France on the right. Germany on the left. Paradise all around.

This entry was posted in Nature. Bookmark the permalink.