Hand Painted Icons by Veronica

Royal Icon Studio

Fairfax Station, VA - 2017

“Christ