Ik heb deze foto wel vaker gezien, maar kan voor geen meter detecteren waar dit gebouw ooit heeft gestaan. Of nog staat misschien. Who knows?