Lefroy House

7 Heydon Rd., Sandys Parish, Bermuda, MA 01 | Directions
Description