Home Page

Monday, June 21, 2021

Lorde - Solar Power

 

 When I saw this video, I thought it looked familiar. Apparently it's Cactus Bay on Waiheke Island, in New Zealand. I visited Oneroa Bay on Waiheke Island back in 2008. So, quite close!

No comments:

Post a Comment