Postcard DE-12074064 PasoDoble Germany 17 Aug, 2022 9 days 173 miles mircea Czechia 26 Aug, 2022 Loading map... PasoDoble said: posted over 1 year ago The Holy Spirit Church on the shore of the Havel River in Werder (Havel), southwest of Berlin, Germany You need to sign in to leave a comment!