32 Pound Cannon with Barbette Carriage
Fort Macon State Park
Atlantic Beach, North Carolina
© James P. Rowan
For more information
contact:
jim@rowanpix.com