Luigia Carson in Trieste overlooking Miramare Castle
Luigia Carson in Trieste overlooking Miramare Castle. The matching photo in this series has Alfred staning in the same spot.
Luigia Babuder CarsonTriesteItalyMiramare Castle