Posted on 17/06/201219/04/2023 by andrewBelmont Bus StopBelmont Bus Stop, 2003, Belmont, Massachusetts, USA .