artist photo


MEQUITTA AHUJA

BORN IN GRAND RAPIDS, MI 1976
LIVES IN BALTIMORE, MD