Thursday, December 6, 2012

So, it seems my Lady Loki tiara has been found at the Boston Museum of Fine Arts. Thank god.


No comments:

Post a Comment