Alfredo Giraud

Torre Anunziata , Italy