The Bulldog™ The First
Europe · The Netherlands · Noord-Holland · Amsterdam · Centre · Red Light District
·
Oudezijds Vooburgwal 90, Amsterdam