Question: where is the brancacci chapel (15.26) located?
Answer: Florence