The icon is located on the southwest corner of the church and depicts the Saints George and Anastasios Persis with scenes of their lives on the perimeter