The History of Leith

April 23, 2006

Altar

An altar is any structure upon which sacrifices or other offerings are offered for religious purposes. for more click here

Some Text