Rose House

Rose House
70 Barnes High Street, London, SW13 9LD
Photo of Rose House