A sunset from our cupola at the national landmark Carroll Villa Hotel overlooking Jackson Street viewing South toward the Atlantic Ocean and Delaware Bay
A sunset from our cupola at the national landmark Carroll Villa Hotel overlooking Jackson Street viewing South toward the Atlantic Ocean and Delaware Bay