Hyde Park (page 5)

  1. Children of God - England
  2. Children of God - England
  3. Children of God - England
  4. Children of God - England
  5. Children of God - Hyde Park, London - 1972