Grand Parade, Halifax

Grand Parade, Halifax

Location:
Grand Parade, Halifax, NS, Canada