The lily pond

Additional Information

211