Results 2 results found Amsterdam, North Holland, The Netherlands, Europe Staalmeestersbrug over Groenburgwal Canal, Amsterdam, North Holland, The Netherlands, Europe