Robuta

https://www.organ-biography.info/organs.php?id=RBta.Jgk2.0lNt Biographical Dictionary of the Organ | Building Details | St. Peter’s (Petersham Parish Church),... The details of the St. Peter’s (Petersham Parish Church), Petersham Road, Richmond-upon-Thames, England petersham parish churchbiographical dictionaryof theorgan buildingdetails