Italy, Locorotondo, Aerial view of Mother Church of Saint George Martyr and surrounding town buildings