The Medusa nebula - Sh2-274, Andrea Iorio