Stephen P. Johnson:
Kings Landing, New Brunswick
Stephen P. Johnson:
Kings Landing
Stephen P. Johnson:
Hopewell Rocks
Stephen P. Johnson:
Hopewell Rocks
Stephen P. Johnson:
Hopewell Rocks
Stephen P. Johnson:
Saint John, New Brunswick
Stephen P. Johnson:
Saint John, New Brunswick
Stephen P. Johnson:
Saint John, New Brunswick
Stephen P. Johnson:
Saint John, New Brunswick