Skip to content
Peerford
Lightning and thunderstorms, the source of severe weather over Ghana, West Africa · Peerford