debbychen: Lake Sherwood
debbychen: Lake Sherwood
debbychen: 毛地黃 (foxglove)