Amstelveen, North Holland, The Netherlands
Thames Mar 5, 2024 Uploaded by Simon Vt Credit: - Source Link