Big house with solar water heating system

Royalty-free stock photo ID: 115618846

Big house with solar water heating system