puzzle piece 30

A Mature Landscape