Jagged Rocks - Carmel Bay
18 x 44 in.
SOLD
welcome page