Lot 61, One of the Best Coffee Shop of Amsterdam By Lemi the Space Wanderer July 26, 2020July 26, 2020