I said take my hand… Netherlands January 14, 2021January 1, 2021 by Ted Ted · Reply Larger Please wait... Similar Street View images Hand towel Give me a hand Amsterdam