Hi, I'm Richard Sun I'm an amateur foodie based in Newark, Delaware, USA, with a passion for travel. A little geeky, a little introvert... but I love to share my photos! Hi, I'm Richard Sun I'm an amateur foodie based in Newark, Delaware, USA, with a passion for travel. A little geeky, a little introvert... but I love to share my photos!