Still Life # 099 (30)

Still Life # 099 (30)

Still Life # 099 (30)