Oil on Board
The famous ‘Green Pier” in the harbor of Avalon on Catalina Island.
Category: Featured, Landscapes