H.R.H. Princess Margaret caressing a horse outside of Fairholme Ranch. Banff, Alberta.

"Page details"

Date modified: