Snow By The Sea

Snow by the sea

Snow falls in an italian fishermen village and beach