Teresa Fisher
Teresa Fisher is a National Geographic author and freelance travel writer based in Portsmouth, UK.[1][2]
travel
Teresa Fisher is a National Geographic author and freelance travel writer based in Portsmouth, UK.[1][2]