What is Responsive Web Design?

Learn tips and techniques for implementing responsive websites - responsive means that your website has been programmed to aut0-fit on all devices.

More Hagia Sophia Mosaics and the Pammakaristos

This another page from my Hagia Sophia webite that will be of interest to anyone who is interested in the church of the Theotokos Pammakaristos.