Lady Amelia Windsor (seen in London in June) is Hello magazine's new sustainability columnist
Image Hash: 41c19084084040a8
Date: July 13, 2025