Amelia Ross

Amelia Ross is a graphic designer by profession and lives in Istanbul, Turkey. In her free time, she likes to write and publish content on the web related to graphic designing and photoshop.