CLICK
to enlarge
<
it22
> -- A decorated altar in
Pompeii
, Italy, Oct 1966
Credits