The Mayflower

Original price was: $200.00.Current price is: $170.00.

As a Marine, historical and religious painter, Mr.Vickery combines these three talents. It is his hope that this picture will be an instrument to help keep alive the spirit of patriotism and religion in America.

In stock