St George Hanover Square, London, U.K.

Locality St George Hanover Square
City London
Country U.K.

References

  1. Burne, Charles Richard Newdigate