Cuba is self sufficient in gas and electricity. It is all coming from those small installations everywhere on the island.
Impressive, good shot!
Greetings from Victoria, Mila
Sign up to comment.
Sign in if you already did it.
Photo taken in Santa Cruz del Norte, Cuba
Misplaced? Suggest new location