Meditation
near Edgware Road, London
Meditation