Shore Wedding

Collection: Private
24″ x 30″ – Oil on Canvas