Palm 2

Palm 2
6 Millfields Road, London, E5 0SB
Photo of Palm 2