Let There Be Peach

1973

68 × 86