Main Site Comic Blog Archive Purchase Holy Shit Contact

Author's Comment

The Parthenon on the Acropolis in Greece, The Temple of Luxor, once Thebes, Egypt, and Stonehenge in Wiltshire, England, respectively.

Uploaded by thesnowybiscuit at 10:39 on 25 March

- Admin -
Generated by ComicCMS
0.028 seconds