Postcard DE-2934990 Speicher3 Germany 21 Feb, 2014 20 days 1,527 miles Nevskaya Russia 13 Mar, 2014 Loading map... Speicher3 said: posted over 9 years ago Lighthouse Roter Sand standing in the North Sea, Germany. Painted by Ole West on old nautical map. You need to sign in to leave a comment!