GODGIFT. h npub1n32h...lyd2 These are the biggest trees known humankind. Sequoia National Park California. Humans for scale. 2025-11-18 15:27:40 from 1 relay(s)