Man walking down the road near Fort Fincastle in Nassau, Bahamas.