2 thoughts on “Pietro Avoscani: Khedivial Opera House, Cairo”

Leave a reply to Luciano Prinzivalli Cancel reply