London and Malta, April 2012
A structure at Tarxien known as an "altar". It is at the end of a circular room called an "apse".
Previous
Index
Next
April 21, 2012
Edgar Durbin