LaCarlotta 0-4-0TT No. 6
Paaralang, Philippines
Location: Sunshine View Hotel
Status: Display