“The Inspector Wears Skirts” by Wellson Chin (1988)

More galleries from @opus.ing

Share your photography