south bay, palos verdes peninsula

AMECO installation on the coast of South Bay on the Palos Verdes Peninsula

Leave a Reply