New members only: Get access to member benefits starting at $19.99. Access classes, stats, and more!Upgrade now

Craig McCLure

Virginia Beach, Virginia, USA
City of Virginia Beach Photographer, US Navy Chief Photographers Mate (ret), Visual Arts Center Teacher, Student, observer.....

  • 5,422 Affection
  • 41,015 Photo Views
  • 91 Following
  • Virginia Beach, Virginia