Residence and stables of J. H. Moore

Details

Additional Information