Dimplenose Stranger from the outside Joined Apr 2, 2002 Mar 30, 2016 #1 Where is this mural (Muriel??) PM an answer or play along for fun. I will post the answer in a few days. This is inside Ghirardelli's at Downtown Disney. Last edited: Apr 10, 2016
Where is this mural (Muriel??) PM an answer or play along for fun. I will post the answer in a few days. This is inside Ghirardelli's at Downtown Disney.