Noel Duquette

0 following
Noel Duquette
More ideas from Noel
Saint Lucia -

Caribbean Island of Saint Lucia ( crystal clear water ) = one of the few places that remain untainted by human destruction of our wee blue marble in space / we shouldn't drill holes in the bottom of our only life raft / we have no other ‼️