Roman Architecture

Very nice!

Definitely check out group instancing–it would be perfect for the columns and you can have as many as you want without increasing vertex count (and likely will speed up rendering significantly too). May also be useful for roof tiles, if you are thinking about doing those individually.