Taylor's Service Station

Gas Station·Kings Cove, NL