delphic

del·phic; /ˈdelfik/; Adjective; Deliberately obscure or ambiguous.

Location:Cambridge, United Kingdom

delphic's Following

delphic doesn’t have any following yet.