National Theatre of Sao Carlos - Lisbon, Portugal
Availability: In stock
Brand: Richard Silver Photo
This gorgeous, ornately decorated opera house is located in Lisbon, Portugal. Built in 1793 it is Lisbon's premier opera house and concert hall. Inspired by the design of La Scala in...