carmel-bch-lupines-20x30-1538x1000

Carmel Beach Lupines

20 by 30 inches