Carnarvon St.

Carnarvon St.

Carnarvon St. in New Westminster, BC.

Photographer