Pool and deck of large home

Royalty-free stock photo ID: 29449087

Pool and deck of large home