Located In San Francisco

One of the finest technicians in California, Michelle Stehle is based in the heart of San Francisco within easy reach of local and national transport hubs, and with a range of great hotels and attractions in the immediate vicinity.

Meet the artist
Instagram has returned invalid data.