Huelva webcam
Located in Huelva, Huelva, Andalusia
Huelva is a city in southwestern Spain, the capital of the province of Huelva in the autonomous region of Andalusia, and is located along the Gulf of Cadiz coast.