Fashion Published on August 8, 2015 Leave a Comment London Town written by Frances Solá-Santiago Photographed in May 2015 by Raiza Sophia Irizarry. London, UK. Share this:TwitterFacebookLike this:Like Loading...