La Plazuela restaurant at La Fonda
Image 33
Date: 2009-10-24   Time: 11:23 Index