Author: Daily News photo by SAMANTHA KAFFENBARGER
-
Chrismas Star in the V.I.
With a Christmas Star to guide themBoats lie anchored in Brewer’s Bay on St. Thomas as the “Christmas Star” — a rare and especially ...