Funchal Penha de França Mar
Live PTZ webcam stream located by the sea at Hotel Penha de França Mar in Funchal city centre, Madeira Island.
Live PTZ webcam stream located by the sea at Hotel Penha de França Mar in Funchal city centre, Madeira Island.