New Providence Island, Bahamas
found my place in the world

New Providence Island, Bahamas

found my place in the world