Massachusetts - Cape Cod - Lsfrembes

Chatham - Cape Cod

Gas pumps at the Chatham Pier.