16 x 20 canvas 

Hermosa Beach Pier/water on sand/ tower

$175.00Price