Emily Stark Photography
Photos by Emily Stark
July 9, 2024 by Emily Stark
A tower of hand-made toad sculptures, of varying sizes.